long term investments in common stocks - Alemán Inglés Diccionario